nuclear projectile - French English Dictionary